3-D Laplace Equation And Spherical Harmonic Function
title:
style: nestedList # TOC style (nestedList|nestedOrderedList|inlineFirstLevel)
minLevel: 0 # Include headings from the specified level
maxLevel: 0 # Include headings up to the specified level
includeLinks: true # Make headings clickable
hideWhenEmpty: false # Hide TOC if no headings are found
debugInConsole: false # Print debug info in Obsidian console
3-D Laplace Equation
三维拉普拉斯方程方程可记成多种形式:
Δ u = ∇ 2 u = ∇ ⋅ ∇ u = 0 = 1 r 2 ∂ ∂ r ( r 2 ∂ u ∂ r ) + 1 r 2 sin θ ∂ ∂ θ ( sin θ ∂ u ∂ θ ) + 1 r 2 sin 2 θ ∂ 2 u ∂ 2 φ 分离变量 u ( r , θ , φ ) = R ( r ) Y ( θ , φ ) , 得到
1 R d d r ( r 2 d R d r ) = − 1 Y ( 1 sin θ ∂ ∂ θ ( sin θ ∂ Y ∂ θ ) − 1 sin 2 θ ∂ 2 Y ∂ ϕ 2 ) = λ 1. 径向衰减
常常选取 λ = l ( l + 1 ) , 于是
d d r ( r 2 d R d r ) − l ( l + 1 ) R = 0 这是欧拉方程, 根据换元 r = e s 得到它的通解是
R ( r ) = A r l + B r − ( l + 1 ) , l ≥ 0 通常情况下, 场不会传播到无穷远处, 也就是在解 R ( r ) 的定义域包含 r = ∞ 时因为 r l → ∞ , 通常取 A = 0 . 同理, 在解的定义域包含 r = 0 时, 通常取 B = 0 .
2. 球面谐波
由上述已知
1 sin θ ∂ ∂ θ ( sin θ ∂ Y ∂ θ ) − 1 sin 2 θ ∂ 2 Y ∂ ϕ 2 + l ( l + 1 ) Y = 0 进一步分离变量 Y ( θ , φ ) = Θ ( θ ) Φ ( φ ) , 有
{ d 2 Φ d 2 φ + m 2 Φ = 0 Φ ( φ ) = Φ ( φ + 2 π ) a n d sin θ d d θ ( sin θ d Θ d θ ) + [ ( l + 1 ) l sin 2 θ − m 2 ] Θ = 0 第一个方程没什么好说的, 解是 Φ m ( φ ) = e i m φ , 对第二个方程做和数理课上一样的换元 θ = arccos x , 得到
( 1 − x 2 ) d 2 Θ d x 2 − 2 x d Θ d x + [ l ( l + 1 ) − m 2 1 − x 2 ] Θ = 0 ⋯ ⋯ ( 1 ) 被称为连带勒让德方程, 特别的当 m = 0 时变成勒让德方程, 他的解就是勒让德函数 P l ( x ) .
做换元 y ( x ) = Θ ( x ) ( 1 − x 2 ) − m 2 , 可得到
Θ = ( 1 − x 2 ) m 2 y Θ ′ = ( 1 − x 2 ) m 2 y ′ − m ( 1 − x 2 ) m 2 − 1 x y Θ ″ = ( 1 − x 2 ) m 2 y ′ ′ − 2 m ( 1 − x 2 ) m 2 − 1 x y ′ − m ( 1 − x 2 ) m 2 − 1 y + m ( m − 2 ) ( 1 − x 2 ) m 2 − 2 x 2 y ⇓ ( 1 − x 2 ) y ′ ′ − 2 ( m + 1 ) x y ′ + [ l ( l + 1 ) − m ( m + 1 ) ] y = 0 ⋯ ⋯ ( 2 ) 将上式与与下面的勒让德方程(式 ( 1 ) )做比较, 注意下面的方程还没有做 y ( x ) = Θ ( x ) ( 1 − x 2 ) − m 2 的换元.
( 1 − x 2 ) d 2 P l d x 2 − 2 x d P l d x + l ( l + 1 ) P l = 0 对它求导 m 次, 记 P ( m ) 表示对 P 求 m 次导, 注意到 P l ( x ) 是 l 阶多项式, 可以得到
0 = [ ( 1 − x 2 ) P l ( m + 2 ) − 2 m x P l ( m + 1 ) − m ( m − 1 ) P l ( m ) ] − 2 [ x P l ( m + 1 ) + m P l ( m ) ] + l ( l + 1 ) P l ( m ) = ( 1 − x 2 ) P l ( m + 2 ) − 2 ( m + 1 ) x P l ( m + 1 ) + [ l ( l + 1 ) − m ( m + 1 ) ] P l ( m ) 恰好和 ( 2 ) 式形式一致, 也就是说如果将方程 ( 1 − x 2 ) d 2 Θ d x 2 − 2 x d Θ d x + [ l ( l + 1 ) − m 2 1 − x 2 ] Θ = 0 的解记为连带勒让德函数 P l m ( x ) , 那么
P l m ( x ) = ( 1 − x 2 ) m 2 d m d x m P l ( x ) , | m | ≤ l 最后的球谐函数就是
Y l m ( θ , φ ) = P l m ( cos θ ) Φ m ( φ ) 如果要归一化 Y , 也就是令 ∫ 0 2 π d φ ∫ 0 π Y l m ( θ , φ ) sin θ d θ = 1 , 可以得到归一化的球谐函数:
Y l m ( θ , φ ) = 1 2 π 2 l + 1 2 ( l − m ) ! ( l + m ) ! P l m ( cos θ ) e i m φ 于是通解表示为
u ( r , θ , φ ) = ∑ l = 0 ∞ ∑ m = − l l ( A r l + B r − ( l + 1 ) ) 1 2 π 2 l + 1 2 ( l − m ) ! ( l + m ) ! P l m ( cos θ ) e i m φ 另外, 连带勒让德函数的前几项为:
P 0 0 ( x ) = 1 , P 1 0 ( x ) = x , P 1 1 ( x ) = − 1 − x 2 , P 2 0 ( x ) = 1 2 ( 3 x 2 − 1 ) , P 2 1 ( x ) = − 3 x 1 − x 2 , P 2 2 ( x ) = 3 ( 1 − x 2 ) , P 3 0 ( x ) = 1 2 ( 5 x 3 − 3 x ) , P 3 1 ( x ) = − 3 2 ( 5 x 2 − 1 ) 1 − x 2 , P 3 2 ( x ) = 15 x ( 1 − x 2 ) , P 3 3 ( x ) = − 15 ( 1 − x 2 ) 3 / 2 .
在静磁学中, 如果场点不存在电流, 那么磁感应强度可以表示成磁标势的梯度 B → = − ∇ Φ m , 并且 ∇ 2 Φ m = 0 .
归一化球谐函数中, Y 1 0 ( θ ) = 3 4 π cos θ ∝ cos θ = z r , R 1 ( r ) = A r + B r 2 = B r 2 (取 A = 0 ). 于是 Φ m 的一个解可以写作
Φ p o l e ( r , θ , φ ) = C r 2 cos θ 求梯度得到
B → = − ( ∂ r Φ p o l e , 1 r ∂ θ Φ p o l e , 0 ) = C ⋅ ( 2 cos θ r 3 , sin θ r 3 , 0 ) 回忆课上所学到的磁偶极子在远处的磁场表达式:
B → = μ 0 4 π 3 ( n → ⋅ m → ) n → − m → r 3 = μ 0 4 π 3 cos θ e → r − e → z r 3 = μ 0 4 π 3 cos θ e → r − ( cos θ e → r − sin θ e → θ ) r 3 = μ 0 4 π 2 cos θ e → r + sin θ e → θ r 3 发现两式形式一致, 只要取 C = μ 0 4 π , 就可以用球谐函数描述偶极磁场.
另外, 由于 Y 1 ± 1 是虚数, 所以选取它们的实数线性组合 Y 1 x = Y 1 1 + Y 1 − 1 2 和 Y 1 y = Y 1 1 − Y 1 − 1 i 2 , 显然 Y 1 x ∝ sin θ cos φ = x r , Y 1 y ∝ sin θ sin φ = y r . 对于三维旋转, 考察球坐标的变换, 比如绕 y 轴旋转矩阵, 直角坐标系中的变换矩阵是
R y ( β ) = ( cos β 0 sin β 0 1 0 − sin β 0 cos β ) 即:
θ ′ = arccos ( z ′ r ) = arccos ( − x sin β + z cos β r ) = arccos ( − sin θ cos φ sin β + cos θ cos β ) φ ′ = arctan 2 ( y ′ , x ′ ) = arctan 2 ( y , x cos β + z sin β ) = arctan 2 ( sin θ sin φ , sin θ cos φ cos β + cos θ sin β ) 如果取 β = π 2 , 就有
θ ′ = arccos ( − sin θ cos φ ) φ ′ = arctan ( sin θ sin φ cos θ ) 也就是说
Y 1 x ( θ ′ , φ ′ ) ∝ sin θ ′ cos φ ′ = sin ( arccos ( − sin θ cos φ ) ) ⋅ cos ( arctan ( sin θ sin φ cos θ ) ) = 1 − ( sin θ cos φ ) 2 ⋅ 1 1 + ( sin θ sin φ cos θ ) 2 = 1 − ( sin θ cos φ ) 2 ⋅ cos θ cos 2 θ + ( sin θ sin φ ) 2 = cos θ ∝ Y 1 0 ( θ ) 因此, Y 1 x 描述沿 x 轴方向的磁偶极子, 类似的知道 Y 1 y 描述沿 y 轴方向的磁偶极子. 在量子力学里面(量C不讲这个东西), 上面的旋转操作可以用 W i n g e r − D 矩阵作用于球谐函数得到, 这个矩阵的数值形状很丑, 可以在在 M M A (M a t h e m a t i c a )中直接调用 W i n g e r − D 函数快速完成.
同理, 对于归一化球谐函数 Y 2 0 ( θ ) = 5 16 π ( 3 cos 2 θ − 1 ) , 磁标势 Φ quad ( r , θ ) = R ⋅ g 2 0 ( R r ) 3 5 16 π ( 3 cos 2 θ − 1 ) , g 2 0 为常数, 计算得到
B r = − ∂ Φ ∂ r = 3 g 2 0 ( R 4 r 4 ) 5 16 π ( 3 cos 2 θ − 1 ) B θ = − 1 r ∂ Φ ∂ θ = 3 g 2 0 ( R 4 r 4 ) 5 16 π sin 2 θ B φ = 0 关于球谐系数 g l m 的具体拟合值, 可在第 14 版国际参考地磁场(IGRF)的官方文件 中查阅. 对于 m ≠ 0 的球谐函数, 同样选取他们的实数线性组合, 可以得到他们表示的四极场只是 Y 2 0 ( θ ) 的旋转, 但是形式更加复杂.
3. 球谐系数
现在需要确定系数 B l m , 假设 A = 0 , 通解写成:
u ( r , θ , φ ) = ∑ l = 0 ∞ ∑ m = − l l B l m r l + 1 Y l m ( θ , φ ) 其中 Y l m ( θ , φ ) = ( 2 l + 1 ) 4 π ( l − m ) ! ( l + m ) ! P l m ( cos θ ) e i m φ , 它是正交归一化的:
∫ 0 2 π ∫ 0 π Y l m ( θ , φ ) Y l ′ m ′ ∗ ( θ , φ ) sin θ d θ d φ = δ l l ′ δ m m ′ 将通解两边乘以 Y l ′ m ′ ∗ ( θ , φ ) , 然后积分:
∫ 0 2 π ∫ 0 π u ( r , θ , φ ) Y l ′ m ′ ∗ ( θ , φ ) sin θ d θ d φ = ∑ l = 0 ∞ ∑ m = − l l B l m r l + 1 ∫ 0 2 π ∫ 0 π Y l m ( θ , φ ) Y l ′ m ′ ∗ ( θ , φ ) sin θ d θ d φ 利用正交归一关系, 右边只剩下 l = l ′ 且 m = m ′ 时的项:
∫ 0 2 π ∫ 0 π u ( r , θ , φ ) Y l ′ m ′ ∗ ( θ , φ ) sin θ d θ d φ = B l ′ m ′ r l ′ + 1 从而可解出:
B l ′ m ′ = ∫ 0 2 π ∫ 0 π u ( r , θ , φ ) Y l ′ m ′ ∗ ( θ , φ ) sin θ d θ d φ